trade blockade - Alemán Inglés Diccionario